【会话存档】PHP8.0、8.1如何集成会话存档功能 您所在的位置:网站首页 java 如何获取文件的修改时间和日期 【会话存档】PHP8.0、8.1如何集成会话存档功能

【会话存档】PHP8.0、8.1如何集成会话存档功能

#【会话存档】PHP8.0、8.1如何集成会话存档功能| 来源: 网络整理| 查看: 265

我们的主力开发语言是PHP、Go这两种,前几年主力PHP版本是7.4,所以一直在用 https://github.com/pangdahua/php7-wxwork-finance-sdk 这个大佬的方式直接编译为 so 的方式使用。

但是目前我们系统的 PHP 版本已经升级到8.0了,之前那种方式就无法使用了,想尝试修改 php7-wxwork-finance-sdk 代码已支持PHP8.0,但对C语言了解的太少,需要时间尝试和学习,所以我们临时选择了另外的方式快速上线。

直接将官方的Java版本的SDK经过简单修改,打包成 jar 文件并部署到服务中,在 PHP 中使用 exec 的方式动态调用 jar 文件完成交互,从而实现可以获取会话消息、解密以及下载媒体文件等操作。

目前看这种方式运行效率还是可以的,后续还是继续研究如何编译为PHP的 so 文件更好,当然这么做也有个好处,无论你是PHP的任意版本都可以直接这么使用的,希望这个思路可以帮到你。





【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有